technological measures - Spanish English Dictionary